steamed dumpling - Turkish English Dictionary